home *** CD-ROM | disk | FTP | other *** search
/ The Atari Compendium / The Atari Compendium (Toad Computers) (1994).iso / files / prgtools / gnustuff / tos / updates / update16.zoo / curses / diffs
Encoding:
Text File  |  1992-03-06  |  1.6 KB  |  68 lines

  1. *** 1.9    1992/01/14 19:55:12
  2. --- Changelo    1992/03/06 19:43:49
  3. ***************
  4. *** 104,106 ****
  5. --- 104,111 ----
  6.       thanks to scott for this idea.
  7.   
  8.   -------------------------- Patchelevel  10 ---------------------------------
  9. + xconsole.c:: ++jrb
  10. +     back out the above change to xconsole as it plays havoc with
  11. + international kbds where some of the more regular keys are entered by
  12. + alt'ing.
  13. *** 1.8    1992/01/14 19:55:12
  14. --- PatchLev.h    1992/03/06 19:43:50
  15. ***************
  16. *** 1,5 ****
  17.   /*
  18. !  *    PathLevel: 10
  19.    *
  20.    *    the Patch Level above is to identify the version
  21.    *    of the all the files in this directory. given the above
  22. --- 1,5 ----
  23.   /*
  24. !  *    PathLevel: 11
  25.    *
  26.    *    the Patch Level above is to identify the version
  27.    *    of the all the files in this directory. given the above
  28. *** 1.6    1992/01/14 19:55:12
  29. --- xconsole.c    1992/03/06 19:44:07
  30. ***************
  31. *** 156,164 ****
  32.   {
  33.       k_buf *p;
  34.       short i, j, dev;
  35. !     unsigned scan, key, shft = 0;
  36.       long r;
  37. -         static unsigned char _alt_str[2] = {0, 0};
  38.   
  39.       dev = LOOKUP(handle);
  40.   
  41. --- 156,163 ----
  42.   {
  43.       k_buf *p;
  44.       short i, j, dev;
  45. !     unsigned scan, key, shft;
  46.       long r;
  47.   
  48.       dev = LOOKUP(handle);
  49.   
  50. ***************
  51. *** 185,198 ****
  52.       if (scan > 0 && scan < N_KEYCODES) {
  53.           shft = Kbshift(-1);
  54.           if (shft & S_ALT)
  55. -                 {
  56.               _str = kb_alt[scan];
  57. -             if(!_str)
  58. -             { /* return <META>-key */
  59. -                _str = (char *)_alt_str;
  60. -                    _alt_str[0] = 0x80 | key;
  61. -                         }
  62. -                 }
  63.           else if (shft & S_SHIFT)
  64.               _str = kb_shft[scan];
  65.           else if (!(shft & S_CNTRL))
  66. --- 184,190 ----
  67.